power torque - Spanish English Dictionary